<?php
/**
 * Liste des caractéristique du BPO
 * possédé par ICE (ME / PE) etc ...
 * @author  Joseph Lemoine - lemoine.joseph@gmail.com
 * @version 1
 */
class IcuBPOCarac extends Dao {

    /**
     * Nom de la base de donnée liée
     * @author  Joseph Lemoine - lemoine.joseph@gmail.com
     * @var     string
     */
    protected $_bdd = "ICU";

    /**
     * Nom de la table
     * @author  Joseph Lemoine - lemoine.joseph@gmail.com
     * @var     string
     */
    protected $_table = "itmbporesearch";

    /**
     * Définie l'accès en lecture seule ou non de la table
     * @author  Joseph Lemoine - lemoine.joseph@gmail.com
     * @var	bool
     */
    protected $_readOnly = TRUE;

    /**
     * Surcharge du constructeur parent pré-paramétré
     * @author	Joseph Lemoine - lemoine.joseph@gmail.com
     * @return	$this
     */
    public function __construct($id){
		parent::__construct($this->_base, $this->_table, $this->_readOnly);
		/* On récupère le BPO ayant le meilleur ME pour les calculs */
		$this->load($id, "bpoID", "me", true);
    }

    /**
     * Renvois true si les champs sont remplis
     * @author	Joseph Lemoine - lemoine.joseph@gmail.com
     * @param	VOID
     * @return	bool
     * @access	public
     */
    public function exist() {
	/* Si on à pas d'ID chargé, on à pas le BPO */
	if(empty($this->id)){
	    return false;
	} else {
	/* Sinon c'est qu'on le possède */
	    return true;
	}
    }
}
?>
